Pandora : une plate-forme efficace pour la construction d'applications autonomes
نویسندگان
چکیده
Autonomic computing has been proposed recently as a way to address the difficult management of applications whose complexity is constantly increasing. Autonomous applications will have to be especially flexible and be able to monitor themselves permanently. This work presents a framework, Pandora, which eases the construction of applications that satisfy this double goal. Pandora relies on an original application programming pattern — based on stackable layers and message passing — to obtain minimalist model and architecture that allows to control the overhead imposed by the full reflexivity of the framework. Besides, a prototype of the framework has been implemented in C++. A detailed performance study, together with examples of use, complement this presentation. MOTS-CLÉS : Informatique autonome, modèle de composants, reconfiguration dynamique
منابع مشابه
Un cadre pour l'étude des comportements sur une plate-forme pédagogique : du parcours individuel à la conscience du groupe
RÉSUMÉ. Lorsqu'ils sont fortement prescriptifs, les Environnement Interactifs pour l'Apprentissage Humain (EIAH) cloisonnent les utilisateurs entre eux. Pour mettre en valeur le travail de chacun, nous voulons faire prendre conscience aux utilisateurs qu'ils font partie d'un groupe qui a des intérêts convergents. Nous pensons qu'un système adaptatif est le support approprié pour faire émerger l...
متن کاملJ2EE Deployment: The JOnAS Case Study
RÉSUMÉ. La spécification J2EE (Java 2 platform Enterprise Edition) définit une architecture de serveur d'application Java. Jusqu'à J2EE 1.3, seuls les aspects de déploiement concernant le développeur d'applications étaient adressés. Avec J2EE 1.4, les interfaces et les étapes de déploiement ont été plus précisément spécifiées dans la spécification "J2EE Deployment". JOnAS (Java Open Application...
متن کاملUn simulateur de systèmes multi-robots dans MadKit
RÉSUMÉ. L’étude et la conception de systèmes multi-robots (ou multi-agents situés) nécessite des outils de simulations performants et évolutifs. Nos travaux d’applications de modèles de coopération et d’apprentissage nous ont menés à concevoir une plate-forme de simulation spécialement dédiée à l’étude des systèmes multi-robots autonomes. Pour ce faire, nous nous sommes appuyés sur les outils d...
متن کاملDes vertus de la schizophrénie pour le prototypage d'applications à composants interopérables
RÉSUMÉ. La schizophrénie dans le domaine des intergiciels vise à résoudre le problème d’interopérabilité entre modèles de répartition, plus connu sous l’acronyme M2M pour « Middleware To Middleware ». Si un intergiciel générique instancie une personnalité pour un modèle, un intergiciel schizophrène instancie simultanément plusieurs personnalités cohabitantes et interagissantes. Cette approche p...
متن کاملScalAgent, une plate-forme à composants pour applications asynchrones
RÉSUMÉ. L’usage généralisé d’Internet et l’intelligence croissante des équipements permettent le développement de services interactifs coopérant avec les systèmes d’information de l’entreprise. Développer et déployer ces services est un défi à la fois sur le plan des modèles et outils de construction, et sur celui des services systèmes sous-jacents (ou intergiciels). Il est aujourd’hui reconnu ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره cs.NI/0411087 شماره
صفحات -
تاریخ انتشار 2004